<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.17"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>TMCStepper: src/source/DRV_STATUS.cpp Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">TMCStepper
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.17 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('_d_r_v___s_t_a_t_u_s_8cpp_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="headertitle">
<div class="title">DRV_STATUS.cpp</div>  </div>
</div><!--header-->
<div class="contents">
<a href="_d_r_v___s_t_a_t_u_s_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="_t_m_c_stepper_8h.html">TMCStepper.h</a>&quot;</span></div>
<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="_t_m_c___m_a_c_r_o_s_8h.html">TMC_MACROS.h</a>&quot;</span></div>
<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160; </div>
<div class="line"><a name="l00004"></a><span class="lineno"><a class="line" href="_d_r_v___s_t_a_t_u_s_8cpp.html#ad2e18131f241a98db03b9256a1258508">    4</a></span>&#160;<span class="preprocessor">#define GET_REG(NS, SETTING) NS::DRV_STATUS_t r{0}; r.sr = DRV_STATUS(); return r.SETTING</span></div>
<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160; </div>
<div class="line"><a name="l00006"></a><span class="lineno"><a class="line" href="class_t_m_c2130_stepper.html#a8d6feb6e1ed123a0b1008d80b6d53287">    6</a></span>&#160;uint32_t <a class="code" href="class_t_m_c2130_stepper.html#a8d6feb6e1ed123a0b1008d80b6d53287">TMC2130Stepper::DRV_STATUS</a>() { <span class="keywordflow">return</span> <a class="code" href="class_t_m_c2130_stepper.html#aed0175bff6e80ebc14e0d2606283cbe0">read</a>(<a class="code" href="struct_t_m_c2130_stepper_1_1_d_r_v___s_t_a_t_u_s__t.html#afd0c9e0f226ec1317f97bf55873d7c27">DRV_STATUS_t::address</a>); }</div>
<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160; </div>
<div class="line"><a name="l00008"></a><span class="lineno"><a class="line" href="class_t_m_c2130_stepper.html#a0310f5595342d27f78a675a1b9f4defb">    8</a></span>&#160;uint16_t <a class="code" href="class_t_m_c2130_stepper.html#a0310f5595342d27f78a675a1b9f4defb">TMC2130Stepper::sg_result</a>(){ <a class="code" href="_d_r_v___s_t_a_t_u_s_8cpp.html#ad2e18131f241a98db03b9256a1258508">GET_REG</a>(<a class="code" href="namespace_t_m_c2130__n.html">TMC2130_n</a>, <a class="code" href="class_t_m_c2130_stepper.html#a0310f5595342d27f78a675a1b9f4defb">sg_result</a>);    }</div>
<div class="line"><a name="l00009"></a><span class="lineno"><a class="line" href="class_t_m_c2130_stepper.html#aa91fab0b8b6c3a644a88b8ffbdb04730">    9</a></span>&#160;<span class="keywordtype">bool</span> <a class="code" href="class_t_m_c2130_stepper.html#aa91fab0b8b6c3a644a88b8ffbdb04730">TMC2130Stepper::fsactive</a>()     { <a class="code" href="_d_r_v___s_t_a_t_u_s_8cpp.html#ad2e18131f241a98db03b9256a1258508">GET_REG</a>(<a class="code" href="namespace_t_m_c2130__n.html">TMC2130_n</a>, <a class="code" href="class_t_m_c2130_stepper.html#aa91fab0b8b6c3a644a88b8ffbdb04730">fsactive</a>);     }</div>
<div class="line"><a name="l00010"></a><span class="lineno"><a class="line" href="class_t_m_c2130_stepper.html#a6f8cf784fbd67ecb004414c784ed0092">   10</a></span>&#160;uint8_t <a class="code" href="class_t_m_c2130_stepper.html#a6f8cf784fbd67ecb004414c784ed0092">TMC2130Stepper::cs_actual</a>() { <a class="code" href="_d_r_v___s_t_a_t_u_s_8cpp.html#ad2e18131f241a98db03b9256a1258508">GET_REG</a>(<a class="code" href="namespace_t_m_c2130__n.html">TMC2130_n</a>, <a class="code" href="class_t_m_c2130_stepper.html#a6f8cf784fbd67ecb004414c784ed0092">cs_actual</a>);    }</div>
<div class="line"><a name="l00011"></a><span class="lineno"><a class="line" href="class_t_m_c2130_stepper.html#a04a2a2070f5f3eb5010ec989ea0cf813">   11</a></span>&#160;<span class="keywordtype">bool</span> <a class="code" href="class_t_m_c2130_stepper.html#a04a2a2070f5f3eb5010ec989ea0cf813">TMC2130Stepper::stallguard</a>()   { <a class="code" href="_d_r_v___s_t_a_t_u_s_8cpp.html#ad2e18131f241a98db03b9256a1258508">GET_REG</a>(<a class="code" href="namespace_t_m_c2130__n.html">TMC2130_n</a>, stallGuard);   }</div>
<div class="line"><a name="l00012"></a><span class="lineno"><a class="line" href="class_t_m_c2130_stepper.html#acd37d8c3da54e0596a3cb18299acd347">   12</a></span>&#160;<span class="keywordtype">bool</span> <a class="code" href="class_t_m_c2130_stepper.html#acd37d8c3da54e0596a3cb18299acd347">TMC2130Stepper::ot</a>()           { <a class="code" href="_d_r_v___s_t_a_t_u_s_8cpp.html#ad2e18131f241a98db03b9256a1258508">GET_REG</a>(<a class="code" href="namespace_t_m_c2130__n.html">TMC2130_n</a>, <a class="code" href="class_t_m_c2130_stepper.html#acd37d8c3da54e0596a3cb18299acd347">ot</a>);           }</div>
<div class="line"><a name="l00013"></a><span class="lineno"><a class="line" href="class_t_m_c2130_stepper.html#a013e8ad00535470bc46bd9913baf9727">   13</a></span>&#160;<span class="keywordtype">bool</span> <a class="code" href="class_t_m_c2130_stepper.html#a013e8ad00535470bc46bd9913baf9727">TMC2130Stepper::otpw</a>()         { <a class="code" href="_d_r_v___s_t_a_t_u_s_8cpp.html#ad2e18131f241a98db03b9256a1258508">GET_REG</a>(<a class="code" href="namespace_t_m_c2130__n.html">TMC2130_n</a>, <a class="code" href="class_t_m_c2130_stepper.html#a013e8ad00535470bc46bd9913baf9727">otpw</a>);         }</div>
<div class="line"><a name="l00014"></a><span class="lineno"><a class="line" href="class_t_m_c2130_stepper.html#af1dcd05f22dd4668cc45e7874f21b9fb">   14</a></span>&#160;<span class="keywordtype">bool</span> <a class="code" href="class_t_m_c2130_stepper.html#af1dcd05f22dd4668cc45e7874f21b9fb">TMC2130Stepper::s2ga</a>()         { <a class="code" href="_d_r_v___s_t_a_t_u_s_8cpp.html#ad2e18131f241a98db03b9256a1258508">GET_REG</a>(<a class="code" href="namespace_t_m_c2130__n.html">TMC2130_n</a>, <a class="code" href="class_t_m_c2130_stepper.html#af1dcd05f22dd4668cc45e7874f21b9fb">s2ga</a>);         }</div>
<div class="line"><a name="l00015"></a><span class="lineno"><a class="line" href="class_t_m_c2130_stepper.html#a49098b5e206bb26eedd65914c107f356">   15</a></span>&#160;<span class="keywordtype">bool</span> <a class="code" href="class_t_m_c2130_stepper.html#a49098b5e206bb26eedd65914c107f356">TMC2130Stepper::s2gb</a>()         { <a class="code" href="_d_r_v___s_t_a_t_u_s_8cpp.html#ad2e18131f241a98db03b9256a1258508">GET_REG</a>(<a class="code" href="namespace_t_m_c2130__n.html">TMC2130_n</a>, <a class="code" href="class_t_m_c2130_stepper.html#a49098b5e206bb26eedd65914c107f356">s2gb</a>);         }</div>
<div class="line"><a name="l00016"></a><span class="lineno"><a class="line" href="class_t_m_c2130_stepper.html#a4498e65bf73b9d5e38c2a7b2ec04240a">   16</a></span>&#160;<span class="keywordtype">bool</span> <a class="code" href="class_t_m_c2130_stepper.html#a4498e65bf73b9d5e38c2a7b2ec04240a">TMC2130Stepper::ola</a>()          { <a class="code" href="_d_r_v___s_t_a_t_u_s_8cpp.html#ad2e18131f241a98db03b9256a1258508">GET_REG</a>(<a class="code" href="namespace_t_m_c2130__n.html">TMC2130_n</a>, <a class="code" href="class_t_m_c2130_stepper.html#a4498e65bf73b9d5e38c2a7b2ec04240a">ola</a>);          }</div>
<div class="line"><a name="l00017"></a><span class="lineno"><a class="line" href="class_t_m_c2130_stepper.html#a078e86b80201315ccd66f25d03551e5d">   17</a></span>&#160;<span class="keywordtype">bool</span> <a class="code" href="class_t_m_c2130_stepper.html#a078e86b80201315ccd66f25d03551e5d">TMC2130Stepper::olb</a>()          { <a class="code" href="_d_r_v___s_t_a_t_u_s_8cpp.html#ad2e18131f241a98db03b9256a1258508">GET_REG</a>(<a class="code" href="namespace_t_m_c2130__n.html">TMC2130_n</a>, <a class="code" href="class_t_m_c2130_stepper.html#a078e86b80201315ccd66f25d03551e5d">olb</a>);          }</div>
<div class="line"><a name="l00018"></a><span class="lineno"><a class="line" href="class_t_m_c2130_stepper.html#ab33b49ca3dba29e3d5d440625cef6f5d">   18</a></span>&#160;<span class="keywordtype">bool</span> <a class="code" href="class_t_m_c2130_stepper.html#ab33b49ca3dba29e3d5d440625cef6f5d">TMC2130Stepper::stst</a>()         { <a class="code" href="_d_r_v___s_t_a_t_u_s_8cpp.html#ad2e18131f241a98db03b9256a1258508">GET_REG</a>(<a class="code" href="namespace_t_m_c2130__n.html">TMC2130_n</a>, <a class="code" href="class_t_m_c2130_stepper.html#ab33b49ca3dba29e3d5d440625cef6f5d">stst</a>);         }</div>
<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160; </div>
<div class="line"><a name="l00020"></a><span class="lineno"><a class="line" href="class_t_m_c2208_stepper.html#a2b4643106d473dd0081ec60a3f9b8fdf">   20</a></span>&#160;uint32_t <a class="code" href="class_t_m_c2208_stepper.html#a2b4643106d473dd0081ec60a3f9b8fdf">TMC2208Stepper::DRV_STATUS</a>() {</div>
<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="class_t_m_c2208_stepper.html#a2fae2050849c3ab7968012def8ea1cc5">read</a>(<a class="code" href="struct_t_m_c2208__n_1_1_d_r_v___s_t_a_t_u_s__t.html#a4f0e3c796cc15aff92cc4e0cb4a6c044">TMC2208_n::DRV_STATUS_t::address</a>);</div>
<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;}</div>
<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160; </div>
<div class="line"><a name="l00024"></a><span class="lineno"><a class="line" href="class_t_m_c2208_stepper.html#a4e511e4440ca75cf2a0bddcda52ad12c">   24</a></span>&#160;<span class="keywordtype">bool</span>        <a class="code" href="class_t_m_c2208_stepper.html#a4e511e4440ca75cf2a0bddcda52ad12c">TMC2208Stepper::otpw</a>()      { <a class="code" href="_d_r_v___s_t_a_t_u_s_8cpp.html#ad2e18131f241a98db03b9256a1258508">GET_REG</a>(<a class="code" href="namespace_t_m_c2208__n.html">TMC2208_n</a>, <a class="code" href="class_t_m_c2208_stepper.html#a4e511e4440ca75cf2a0bddcda52ad12c">otpw</a>);         }</div>
<div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="class_t_m_c2208_stepper.html#a8aa9eb6675d35d3c697badf6009f62e4">   25</a></span>&#160;<span class="keywordtype">bool</span>        <a class="code" href="class_t_m_c2208_stepper.html#a8aa9eb6675d35d3c697badf6009f62e4">TMC2208Stepper::ot</a>()        { <a class="code" href="_d_r_v___s_t_a_t_u_s_8cpp.html#ad2e18131f241a98db03b9256a1258508">GET_REG</a>(<a class="code" href="namespace_t_m_c2208__n.html">TMC2208_n</a>, <a class="code" href="class_t_m_c2208_stepper.html#a8aa9eb6675d35d3c697badf6009f62e4">ot</a>);           }</div>
<div class="line"><a name="l00026"></a><span class="lineno"><a class="line" href="class_t_m_c2208_stepper.html#a7b2b09e795c54d25213bab152fb26266">   26</a></span>&#160;<span class="keywordtype">bool</span>        <a class="code" href="class_t_m_c2208_stepper.html#a7b2b09e795c54d25213bab152fb26266">TMC2208Stepper::s2ga</a>()      { <a class="code" href="_d_r_v___s_t_a_t_u_s_8cpp.html#ad2e18131f241a98db03b9256a1258508">GET_REG</a>(<a class="code" href="namespace_t_m_c2208__n.html">TMC2208_n</a>, <a class="code" href="class_t_m_c2208_stepper.html#a7b2b09e795c54d25213bab152fb26266">s2ga</a>);         }</div>
<div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="class_t_m_c2208_stepper.html#ae6c21f3437551512d98bb15d69fde7f2">   27</a></span>&#160;<span class="keywordtype">bool</span>        <a class="code" href="class_t_m_c2208_stepper.html#ae6c21f3437551512d98bb15d69fde7f2">TMC2208Stepper::s2gb</a>()      { <a class="code" href="_d_r_v___s_t_a_t_u_s_8cpp.html#ad2e18131f241a98db03b9256a1258508">GET_REG</a>(<a class="code" href="namespace_t_m_c2208__n.html">TMC2208_n</a>, <a class="code" href="class_t_m_c2208_stepper.html#ae6c21f3437551512d98bb15d69fde7f2">s2gb</a>);         }</div>
<div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="class_t_m_c2208_stepper.html#a0b34db3f443d37a8839c70173aaef366">   28</a></span>&#160;<span class="keywordtype">bool</span>        <a class="code" href="class_t_m_c2208_stepper.html#a0b34db3f443d37a8839c70173aaef366">TMC2208Stepper::s2vsa</a>()     { <a class="code" href="_d_r_v___s_t_a_t_u_s_8cpp.html#ad2e18131f241a98db03b9256a1258508">GET_REG</a>(<a class="code" href="namespace_t_m_c2208__n.html">TMC2208_n</a>, <a class="code" href="class_t_m_c2208_stepper.html#a0b34db3f443d37a8839c70173aaef366">s2vsa</a>);        }</div>
<div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="class_t_m_c2208_stepper.html#a78f319a03408f781edb357ce4e16737a">   29</a></span>&#160;<span class="keywordtype">bool</span>        <a class="code" href="class_t_m_c2208_stepper.html#a78f319a03408f781edb357ce4e16737a">TMC2208Stepper::s2vsb</a>()     { <a class="code" href="_d_r_v___s_t_a_t_u_s_8cpp.html#ad2e18131f241a98db03b9256a1258508">GET_REG</a>(<a class="code" href="namespace_t_m_c2208__n.html">TMC2208_n</a>, <a class="code" href="class_t_m_c2208_stepper.html#a78f319a03408f781edb357ce4e16737a">s2vsb</a>);        }</div>
<div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="class_t_m_c2208_stepper.html#ada2e940e7c0a98ad75fe77e329d402b5">   30</a></span>&#160;<span class="keywordtype">bool</span>        <a class="code" href="class_t_m_c2208_stepper.html#ada2e940e7c0a98ad75fe77e329d402b5">TMC2208Stepper::ola</a>()       { <a class="code" href="_d_r_v___s_t_a_t_u_s_8cpp.html#ad2e18131f241a98db03b9256a1258508">GET_REG</a>(<a class="code" href="namespace_t_m_c2208__n.html">TMC2208_n</a>, <a class="code" href="class_t_m_c2208_stepper.html#ada2e940e7c0a98ad75fe77e329d402b5">ola</a>);          }</div>
<div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="class_t_m_c2208_stepper.html#ad7a64b03dde9d5699f731bbb9fe88dba">   31</a></span>&#160;<span class="keywordtype">bool</span>        <a class="code" href="class_t_m_c2208_stepper.html#ad7a64b03dde9d5699f731bbb9fe88dba">TMC2208Stepper::olb</a>()       { <a class="code" href="_d_r_v___s_t_a_t_u_s_8cpp.html#ad2e18131f241a98db03b9256a1258508">GET_REG</a>(<a class="code" href="namespace_t_m_c2208__n.html">TMC2208_n</a>, <a class="code" href="class_t_m_c2208_stepper.html#ad7a64b03dde9d5699f731bbb9fe88dba">olb</a>);          }</div>
<div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="class_t_m_c2208_stepper.html#a6120aa947ced275fe06f8789c298ddfa">   32</a></span>&#160;<span class="keywordtype">bool</span>        <a class="code" href="class_t_m_c2208_stepper.html#a6120aa947ced275fe06f8789c298ddfa">TMC2208Stepper::t120</a>()      { <a class="code" href="_d_r_v___s_t_a_t_u_s_8cpp.html#ad2e18131f241a98db03b9256a1258508">GET_REG</a>(<a class="code" href="namespace_t_m_c2208__n.html">TMC2208_n</a>, <a class="code" href="class_t_m_c2208_stepper.html#a6120aa947ced275fe06f8789c298ddfa">t120</a>);         }</div>
<div class="line"><a name="l00033"></a><span class="lineno"><a class="line" href="class_t_m_c2208_stepper.html#ae57211220894ab0fd751dcc6c89f0606">   33</a></span>&#160;<span class="keywordtype">bool</span>        <a class="code" href="class_t_m_c2208_stepper.html#ae57211220894ab0fd751dcc6c89f0606">TMC2208Stepper::t143</a>()      { <a class="code" href="_d_r_v___s_t_a_t_u_s_8cpp.html#ad2e18131f241a98db03b9256a1258508">GET_REG</a>(<a class="code" href="namespace_t_m_c2208__n.html">TMC2208_n</a>, <a class="code" href="class_t_m_c2208_stepper.html#ae57211220894ab0fd751dcc6c89f0606">t143</a>);         }</div>
<div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="class_t_m_c2208_stepper.html#a5ab00c6b9ae89f8ca23e9914a95c4fce">   34</a></span>&#160;<span class="keywordtype">bool</span>        <a class="code" href="class_t_m_c2208_stepper.html#a5ab00c6b9ae89f8ca23e9914a95c4fce">TMC2208Stepper::t150</a>()      { <a class="code" href="_d_r_v___s_t_a_t_u_s_8cpp.html#ad2e18131f241a98db03b9256a1258508">GET_REG</a>(<a class="code" href="namespace_t_m_c2208__n.html">TMC2208_n</a>, <a class="code" href="class_t_m_c2208_stepper.html#a5ab00c6b9ae89f8ca23e9914a95c4fce">t150</a>);         }</div>
<div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="class_t_m_c2208_stepper.html#a223181da31843d05e060bf6ecc6a90af">   35</a></span>&#160;<span class="keywordtype">bool</span>        <a class="code" href="class_t_m_c2208_stepper.html#a223181da31843d05e060bf6ecc6a90af">TMC2208Stepper::t157</a>()      { <a class="code" href="_d_r_v___s_t_a_t_u_s_8cpp.html#ad2e18131f241a98db03b9256a1258508">GET_REG</a>(<a class="code" href="namespace_t_m_c2208__n.html">TMC2208_n</a>, <a class="code" href="class_t_m_c2208_stepper.html#a223181da31843d05e060bf6ecc6a90af">t157</a>);         }</div>
<div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="class_t_m_c2208_stepper.html#aad63216cacc53838e159d393fc9cc11e">   36</a></span>&#160;uint16_t    <a class="code" href="class_t_m_c2208_stepper.html#aad63216cacc53838e159d393fc9cc11e">TMC2208Stepper::cs_actual</a>() { <a class="code" href="_d_r_v___s_t_a_t_u_s_8cpp.html#ad2e18131f241a98db03b9256a1258508">GET_REG</a>(<a class="code" href="namespace_t_m_c2208__n.html">TMC2208_n</a>, <a class="code" href="class_t_m_c2208_stepper.html#aad63216cacc53838e159d393fc9cc11e">cs_actual</a>);    }</div>
<div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="class_t_m_c2208_stepper.html#a47c0d11be1e4479541238240e98b906e">   37</a></span>&#160;<span class="keywordtype">bool</span>        <a class="code" href="class_t_m_c2208_stepper.html#a47c0d11be1e4479541238240e98b906e">TMC2208Stepper::stealth</a>()   { <a class="code" href="_d_r_v___s_t_a_t_u_s_8cpp.html#ad2e18131f241a98db03b9256a1258508">GET_REG</a>(<a class="code" href="namespace_t_m_c2208__n.html">TMC2208_n</a>, <a class="code" href="class_t_m_c2208_stepper.html#a47c0d11be1e4479541238240e98b906e">stealth</a>);      }</div>
<div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="class_t_m_c2208_stepper.html#a23972ac506b212ea1cbb4c5c316153c4">   38</a></span>&#160;<span class="keywordtype">bool</span>        <a class="code" href="class_t_m_c2208_stepper.html#a23972ac506b212ea1cbb4c5c316153c4">TMC2208Stepper::stst</a>()      { <a class="code" href="_d_r_v___s_t_a_t_u_s_8cpp.html#ad2e18131f241a98db03b9256a1258508">GET_REG</a>(<a class="code" href="namespace_t_m_c2208__n.html">TMC2208_n</a>, <a class="code" href="class_t_m_c2208_stepper.html#a23972ac506b212ea1cbb4c5c316153c4">stst</a>);         }</div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="aclass_t_m_c2208_stepper_html_ae6c21f3437551512d98bb15d69fde7f2"><div class="ttname"><a href="class_t_m_c2208_stepper.html#ae6c21f3437551512d98bb15d69fde7f2">TMC2208Stepper::s2gb</a></div><div class="ttdeci">bool s2gb()</div><div class="ttdef"><b>Definition:</b> <a href="_d_r_v___s_t_a_t_u_s_8cpp_source.html#l00027">DRV_STATUS.cpp:27</a></div></div>
<div class="ttc" id="aclass_t_m_c2208_stepper_html_a7b2b09e795c54d25213bab152fb26266"><div class="ttname"><a href="class_t_m_c2208_stepper.html#a7b2b09e795c54d25213bab152fb26266">TMC2208Stepper::s2ga</a></div><div class="ttdeci">bool s2ga()</div><div class="ttdef"><b>Definition:</b> <a href="_d_r_v___s_t_a_t_u_s_8cpp_source.html#l00026">DRV_STATUS.cpp:26</a></div></div>
<div class="ttc" id="aclass_t_m_c2208_stepper_html_aad63216cacc53838e159d393fc9cc11e"><div class="ttname"><a href="class_t_m_c2208_stepper.html#aad63216cacc53838e159d393fc9cc11e">TMC2208Stepper::cs_actual</a></div><div class="ttdeci">uint16_t cs_actual()</div><div class="ttdef"><b>Definition:</b> <a href="_d_r_v___s_t_a_t_u_s_8cpp_source.html#l00036">DRV_STATUS.cpp:36</a></div></div>
<div class="ttc" id="aclass_t_m_c2130_stepper_html_acd37d8c3da54e0596a3cb18299acd347"><div class="ttname"><a href="class_t_m_c2130_stepper.html#acd37d8c3da54e0596a3cb18299acd347">TMC2130Stepper::ot</a></div><div class="ttdeci">bool ot()</div><div class="ttdef"><b>Definition:</b> <a href="_d_r_v___s_t_a_t_u_s_8cpp_source.html#l00012">DRV_STATUS.cpp:12</a></div></div>
<div class="ttc" id="a_d_r_v___s_t_a_t_u_s_8cpp_html_ad2e18131f241a98db03b9256a1258508"><div class="ttname"><a href="_d_r_v___s_t_a_t_u_s_8cpp.html#ad2e18131f241a98db03b9256a1258508">GET_REG</a></div><div class="ttdeci">#define GET_REG(NS, SETTING)</div><div class="ttdef"><b>Definition:</b> <a href="_d_r_v___s_t_a_t_u_s_8cpp_source.html#l00004">DRV_STATUS.cpp:4</a></div></div>
<div class="ttc" id="astruct_t_m_c2130_stepper_1_1_d_r_v___s_t_a_t_u_s__t_html_afd0c9e0f226ec1317f97bf55873d7c27"><div class="ttname"><a href="struct_t_m_c2130_stepper_1_1_d_r_v___s_t_a_t_u_s__t.html#afd0c9e0f226ec1317f97bf55873d7c27">TMC2130Stepper::DRV_STATUS_t::address</a></div><div class="ttdeci">constexpr static uint8_t address</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c_stepper_8h_source.html#l00349">TMCStepper.h:349</a></div></div>
<div class="ttc" id="aclass_t_m_c2208_stepper_html_a2fae2050849c3ab7968012def8ea1cc5"><div class="ttname"><a href="class_t_m_c2208_stepper.html#a2fae2050849c3ab7968012def8ea1cc5">TMC2208Stepper::read</a></div><div class="ttdeci">uint32_t read(uint8_t)</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2208_stepper_8cpp_source.html#l00221">TMC2208Stepper.cpp:221</a></div></div>
<div class="ttc" id="aclass_t_m_c2130_stepper_html_a04a2a2070f5f3eb5010ec989ea0cf813"><div class="ttname"><a href="class_t_m_c2130_stepper.html#a04a2a2070f5f3eb5010ec989ea0cf813">TMC2130Stepper::stallguard</a></div><div class="ttdeci">bool stallguard()</div><div class="ttdef"><b>Definition:</b> <a href="_d_r_v___s_t_a_t_u_s_8cpp_source.html#l00011">DRV_STATUS.cpp:11</a></div></div>
<div class="ttc" id="aclass_t_m_c2208_stepper_html_a5ab00c6b9ae89f8ca23e9914a95c4fce"><div class="ttname"><a href="class_t_m_c2208_stepper.html#a5ab00c6b9ae89f8ca23e9914a95c4fce">TMC2208Stepper::t150</a></div><div class="ttdeci">bool t150()</div><div class="ttdef"><b>Definition:</b> <a href="_d_r_v___s_t_a_t_u_s_8cpp_source.html#l00034">DRV_STATUS.cpp:34</a></div></div>
<div class="ttc" id="aclass_t_m_c2130_stepper_html_a8d6feb6e1ed123a0b1008d80b6d53287"><div class="ttname"><a href="class_t_m_c2130_stepper.html#a8d6feb6e1ed123a0b1008d80b6d53287">TMC2130Stepper::DRV_STATUS</a></div><div class="ttdeci">uint32_t DRV_STATUS()</div><div class="ttdef"><b>Definition:</b> <a href="_d_r_v___s_t_a_t_u_s_8cpp_source.html#l00006">DRV_STATUS.cpp:6</a></div></div>
<div class="ttc" id="aclass_t_m_c2130_stepper_html_a4498e65bf73b9d5e38c2a7b2ec04240a"><div class="ttname"><a href="class_t_m_c2130_stepper.html#a4498e65bf73b9d5e38c2a7b2ec04240a">TMC2130Stepper::ola</a></div><div class="ttdeci">bool ola()</div><div class="ttdef"><b>Definition:</b> <a href="_d_r_v___s_t_a_t_u_s_8cpp_source.html#l00016">DRV_STATUS.cpp:16</a></div></div>
<div class="ttc" id="a_t_m_c_stepper_8h_html"><div class="ttname"><a href="_t_m_c_stepper_8h.html">TMCStepper.h</a></div></div>
<div class="ttc" id="aclass_t_m_c2208_stepper_html_a4e511e4440ca75cf2a0bddcda52ad12c"><div class="ttname"><a href="class_t_m_c2208_stepper.html#a4e511e4440ca75cf2a0bddcda52ad12c">TMC2208Stepper::otpw</a></div><div class="ttdeci">bool otpw()</div><div class="ttdef"><b>Definition:</b> <a href="_d_r_v___s_t_a_t_u_s_8cpp_source.html#l00024">DRV_STATUS.cpp:24</a></div></div>
<div class="ttc" id="aclass_t_m_c2208_stepper_html_a2b4643106d473dd0081ec60a3f9b8fdf"><div class="ttname"><a href="class_t_m_c2208_stepper.html#a2b4643106d473dd0081ec60a3f9b8fdf">TMC2208Stepper::DRV_STATUS</a></div><div class="ttdeci">uint32_t DRV_STATUS()</div><div class="ttdef"><b>Definition:</b> <a href="_d_r_v___s_t_a_t_u_s_8cpp_source.html#l00020">DRV_STATUS.cpp:20</a></div></div>
<div class="ttc" id="aclass_t_m_c2130_stepper_html_a6f8cf784fbd67ecb004414c784ed0092"><div class="ttname"><a href="class_t_m_c2130_stepper.html#a6f8cf784fbd67ecb004414c784ed0092">TMC2130Stepper::cs_actual</a></div><div class="ttdeci">uint8_t cs_actual()</div><div class="ttdef"><b>Definition:</b> <a href="_d_r_v___s_t_a_t_u_s_8cpp_source.html#l00010">DRV_STATUS.cpp:10</a></div></div>
<div class="ttc" id="aclass_t_m_c2208_stepper_html_a47c0d11be1e4479541238240e98b906e"><div class="ttname"><a href="class_t_m_c2208_stepper.html#a47c0d11be1e4479541238240e98b906e">TMC2208Stepper::stealth</a></div><div class="ttdeci">bool stealth()</div><div class="ttdef"><b>Definition:</b> <a href="_d_r_v___s_t_a_t_u_s_8cpp_source.html#l00037">DRV_STATUS.cpp:37</a></div></div>
<div class="ttc" id="aclass_t_m_c2130_stepper_html_aed0175bff6e80ebc14e0d2606283cbe0"><div class="ttname"><a href="class_t_m_c2130_stepper.html#aed0175bff6e80ebc14e0d2606283cbe0">TMC2130Stepper::read</a></div><div class="ttdeci">uint32_t read(uint8_t addressByte)</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130_stepper_8cpp_source.html#l00065">TMC2130Stepper.cpp:65</a></div></div>
<div class="ttc" id="aclass_t_m_c2208_stepper_html_a8aa9eb6675d35d3c697badf6009f62e4"><div class="ttname"><a href="class_t_m_c2208_stepper.html#a8aa9eb6675d35d3c697badf6009f62e4">TMC2208Stepper::ot</a></div><div class="ttdeci">bool ot()</div><div class="ttdef"><b>Definition:</b> <a href="_d_r_v___s_t_a_t_u_s_8cpp_source.html#l00025">DRV_STATUS.cpp:25</a></div></div>
<div class="ttc" id="a_t_m_c___m_a_c_r_o_s_8h_html"><div class="ttname"><a href="_t_m_c___m_a_c_r_o_s_8h.html">TMC_MACROS.h</a></div></div>
<div class="ttc" id="aclass_t_m_c2130_stepper_html_aa91fab0b8b6c3a644a88b8ffbdb04730"><div class="ttname"><a href="class_t_m_c2130_stepper.html#aa91fab0b8b6c3a644a88b8ffbdb04730">TMC2130Stepper::fsactive</a></div><div class="ttdeci">bool fsactive()</div><div class="ttdef"><b>Definition:</b> <a href="_d_r_v___s_t_a_t_u_s_8cpp_source.html#l00009">DRV_STATUS.cpp:9</a></div></div>
<div class="ttc" id="aclass_t_m_c2208_stepper_html_a78f319a03408f781edb357ce4e16737a"><div class="ttname"><a href="class_t_m_c2208_stepper.html#a78f319a03408f781edb357ce4e16737a">TMC2208Stepper::s2vsb</a></div><div class="ttdeci">bool s2vsb()</div><div class="ttdef"><b>Definition:</b> <a href="_d_r_v___s_t_a_t_u_s_8cpp_source.html#l00029">DRV_STATUS.cpp:29</a></div></div>
<div class="ttc" id="aclass_t_m_c2208_stepper_html_ada2e940e7c0a98ad75fe77e329d402b5"><div class="ttname"><a href="class_t_m_c2208_stepper.html#ada2e940e7c0a98ad75fe77e329d402b5">TMC2208Stepper::ola</a></div><div class="ttdeci">bool ola()</div><div class="ttdef"><b>Definition:</b> <a href="_d_r_v___s_t_a_t_u_s_8cpp_source.html#l00030">DRV_STATUS.cpp:30</a></div></div>
<div class="ttc" id="aclass_t_m_c2208_stepper_html_a223181da31843d05e060bf6ecc6a90af"><div class="ttname"><a href="class_t_m_c2208_stepper.html#a223181da31843d05e060bf6ecc6a90af">TMC2208Stepper::t157</a></div><div class="ttdeci">bool t157()</div><div class="ttdef"><b>Definition:</b> <a href="_d_r_v___s_t_a_t_u_s_8cpp_source.html#l00035">DRV_STATUS.cpp:35</a></div></div>
<div class="ttc" id="aclass_t_m_c2208_stepper_html_ad7a64b03dde9d5699f731bbb9fe88dba"><div class="ttname"><a href="class_t_m_c2208_stepper.html#ad7a64b03dde9d5699f731bbb9fe88dba">TMC2208Stepper::olb</a></div><div class="ttdeci">bool olb()</div><div class="ttdef"><b>Definition:</b> <a href="_d_r_v___s_t_a_t_u_s_8cpp_source.html#l00031">DRV_STATUS.cpp:31</a></div></div>
<div class="ttc" id="anamespace_t_m_c2130__n_html"><div class="ttname"><a href="namespace_t_m_c2130__n.html">TMC2130_n</a></div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00185">TMC2130_bitfields.h:185</a></div></div>
<div class="ttc" id="anamespace_t_m_c2208__n_html"><div class="ttname"><a href="namespace_t_m_c2208__n.html">TMC2208_n</a></div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2208__bitfields_8h_source.html#l00004">TMC2208_bitfields.h:4</a></div></div>
<div class="ttc" id="aclass_t_m_c2208_stepper_html_a0b34db3f443d37a8839c70173aaef366"><div class="ttname"><a href="class_t_m_c2208_stepper.html#a0b34db3f443d37a8839c70173aaef366">TMC2208Stepper::s2vsa</a></div><div class="ttdeci">bool s2vsa()</div><div class="ttdef"><b>Definition:</b> <a href="_d_r_v___s_t_a_t_u_s_8cpp_source.html#l00028">DRV_STATUS.cpp:28</a></div></div>
<div class="ttc" id="aclass_t_m_c2130_stepper_html_a078e86b80201315ccd66f25d03551e5d"><div class="ttname"><a href="class_t_m_c2130_stepper.html#a078e86b80201315ccd66f25d03551e5d">TMC2130Stepper::olb</a></div><div class="ttdeci">bool olb()</div><div class="ttdef"><b>Definition:</b> <a href="_d_r_v___s_t_a_t_u_s_8cpp_source.html#l00017">DRV_STATUS.cpp:17</a></div></div>
<div class="ttc" id="aclass_t_m_c2130_stepper_html_a0310f5595342d27f78a675a1b9f4defb"><div class="ttname"><a href="class_t_m_c2130_stepper.html#a0310f5595342d27f78a675a1b9f4defb">TMC2130Stepper::sg_result</a></div><div class="ttdeci">uint16_t sg_result()</div><div class="ttdef"><b>Definition:</b> <a href="_d_r_v___s_t_a_t_u_s_8cpp_source.html#l00008">DRV_STATUS.cpp:8</a></div></div>
<div class="ttc" id="aclass_t_m_c2130_stepper_html_a013e8ad00535470bc46bd9913baf9727"><div class="ttname"><a href="class_t_m_c2130_stepper.html#a013e8ad00535470bc46bd9913baf9727">TMC2130Stepper::otpw</a></div><div class="ttdeci">bool otpw()</div><div class="ttdef"><b>Definition:</b> <a href="_d_r_v___s_t_a_t_u_s_8cpp_source.html#l00013">DRV_STATUS.cpp:13</a></div></div>
<div class="ttc" id="aclass_t_m_c2130_stepper_html_af1dcd05f22dd4668cc45e7874f21b9fb"><div class="ttname"><a href="class_t_m_c2130_stepper.html#af1dcd05f22dd4668cc45e7874f21b9fb">TMC2130Stepper::s2ga</a></div><div class="ttdeci">bool s2ga()</div><div class="ttdef"><b>Definition:</b> <a href="_d_r_v___s_t_a_t_u_s_8cpp_source.html#l00014">DRV_STATUS.cpp:14</a></div></div>
<div class="ttc" id="aclass_t_m_c2208_stepper_html_a23972ac506b212ea1cbb4c5c316153c4"><div class="ttname"><a href="class_t_m_c2208_stepper.html#a23972ac506b212ea1cbb4c5c316153c4">TMC2208Stepper::stst</a></div><div class="ttdeci">bool stst()</div><div class="ttdef"><b>Definition:</b> <a href="_d_r_v___s_t_a_t_u_s_8cpp_source.html#l00038">DRV_STATUS.cpp:38</a></div></div>
<div class="ttc" id="aclass_t_m_c2130_stepper_html_ab33b49ca3dba29e3d5d440625cef6f5d"><div class="ttname"><a href="class_t_m_c2130_stepper.html#ab33b49ca3dba29e3d5d440625cef6f5d">TMC2130Stepper::stst</a></div><div class="ttdeci">bool stst()</div><div class="ttdef"><b>Definition:</b> <a href="_d_r_v___s_t_a_t_u_s_8cpp_source.html#l00018">DRV_STATUS.cpp:18</a></div></div>
<div class="ttc" id="astruct_t_m_c2208__n_1_1_d_r_v___s_t_a_t_u_s__t_html_a4f0e3c796cc15aff92cc4e0cb4a6c044"><div class="ttname"><a href="struct_t_m_c2208__n_1_1_d_r_v___s_t_a_t_u_s__t.html#a4f0e3c796cc15aff92cc4e0cb4a6c044">TMC2208_n::DRV_STATUS_t::address</a></div><div class="ttdeci">constexpr static uint8_t address</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2208__bitfields_8h_source.html#l00142">TMC2208_bitfields.h:142</a></div></div>
<div class="ttc" id="aclass_t_m_c2130_stepper_html_a49098b5e206bb26eedd65914c107f356"><div class="ttname"><a href="class_t_m_c2130_stepper.html#a49098b5e206bb26eedd65914c107f356">TMC2130Stepper::s2gb</a></div><div class="ttdeci">bool s2gb()</div><div class="ttdef"><b>Definition:</b> <a href="_d_r_v___s_t_a_t_u_s_8cpp_source.html#l00015">DRV_STATUS.cpp:15</a></div></div>
<div class="ttc" id="aclass_t_m_c2208_stepper_html_ae57211220894ab0fd751dcc6c89f0606"><div class="ttname"><a href="class_t_m_c2208_stepper.html#ae57211220894ab0fd751dcc6c89f0606">TMC2208Stepper::t143</a></div><div class="ttdeci">bool t143()</div><div class="ttdef"><b>Definition:</b> <a href="_d_r_v___s_t_a_t_u_s_8cpp_source.html#l00033">DRV_STATUS.cpp:33</a></div></div>
<div class="ttc" id="aclass_t_m_c2208_stepper_html_a6120aa947ced275fe06f8789c298ddfa"><div class="ttname"><a href="class_t_m_c2208_stepper.html#a6120aa947ced275fe06f8789c298ddfa">TMC2208Stepper::t120</a></div><div class="ttdeci">bool t120()</div><div class="ttdef"><b>Definition:</b> <a href="_d_r_v___s_t_a_t_u_s_8cpp_source.html#l00032">DRV_STATUS.cpp:32</a></div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_94e7a0fbe7f8eaf7f05ee7b02c647e9f.html">source</a></li><li class="navelem"><a class="el" href="_d_r_v___s_t_a_t_u_s_8cpp.html">DRV_STATUS.cpp</a></li>
    <li class="footer">Generated by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.17 </li>
  </ul>
</div>
</body>
</html>
